package cn.zn.modules.appoin.entity.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * 预约明细信息
 *
 * @author zn
 */
@Data
public class AppointTimeDetailDTO {
    /**
     * 工作主表
     */
    @NotBlank
    private String appoinTimeMainId;
    /**
     * 到达时间，格式：HH:mm
     */
    @NotBlank
    private String arriveTime;
    /**
     * 时长（分钟）
     */
    @NotNull
    private Integer duration;
    /**
     * 预约人姓名
     */
    @NotBlank
    private String processApplyCode;
    /**
     * 手机号
     */
    @NotBlank
    private String appoinMobile;
    /**
     * 明细ID（不为NULL，则为在此明细后插队）
     */
    private String appoinTimeDetailId;
}
